Model for Half-Life 2 RTX project, based on the prototype version of the MP7, along with some modifications to fit the quite unrealistic built-in grenade launcher.
That was quite a challenge to make as finding good reference for this specific model wasn't easy, specially good quality ones, thankfully a colleague of mine provided me with a really good set of references.
Still, i didn't make it to look 100% like the actual real life counterpart, as i still needed it to fit the Half-Life 2 model, so you will probably find a lot of inaccuracies or just small little mistakes that wouldn't make sense in a real life gun.